About William Boyer & Sons Limited (00211710) United Kingdom