About William Becker & Sons Limited (00448038) United Kingdom