About Galpin Benton Associates Limited (11227502) United Kingdom