About William Becker & Sons (holdings) Limited (00711444) United Kingdom