About Trafalgar Bay Associates Limited (06670395) United Kingdom