About Terrywood Agencies Ltd (09379562) United Kingdom