About John Harrhy & Sons Limited (02543216) United Kingdom