About R Collard & Sons Limited (04505745) United Kingdom