About K E M Buck Ltd (10784302) United Kingdom