About R G Holder & Co. Limited (01676329) United Kingdom