About Galahad Developments Limited (09586579) United Kingdom