About Wm. Saddler & Son Limited (SC223800) United Kingdom