About K Drury & Sons Ltd (10312033) United Kingdom