About The Galahad Group Ltd (11412364) United Kingdom