About R. C. Harrison & Sons Limited (02335459) United Kingdom