About Bagshaw & Son S Limited (09874290) United Kingdom