About William Smock Ltd (12092187) United Kingdom