About W. Bagguley & Sons Limited (02334745) United Kingdom