About Baglow & Sons Limited (09581790) United Kingdom