T&C's for free regulatory health check:
  NCEC is a business name of Ricardo-AEA Limited.  Ricardo-AEA’s registered address is Shoreham Technical Centre, Old Shoreham Road, Shoreham by Sea, West Sussex, United Kingdom (Registered in England and Wales, number 8229264)