About Garry Associates Limited (12821191) United Kingdom