About Galahad Associates Ltd (07915495) United Kingdom