About R. I. Derry & Son Limited (03265337) United Kingdom