About Putter & Co. Ltd. (10254787) United Kingdom