About Buck & Co Ltd (11656388) United Kingdom