About Buck & Sons Limited (01659496) United Kingdom