About Walsham Brothers & Co. Limited (00162264) United Kingdom