About Ter Consultancy Limited (07262241) United Kingdom