About Ross Associates (1995) Ltd (05549780) United Kingdom