About Ian Geoffrey Buck Ltd (12435840) United Kingdom