About Galahad Engineering Services Ltd (12815575) United Kingdom