About R.l. Proudlock & Sons Ltd (04228330) United Kingdom