About H Firkins & Sons Limited (08647267) United Kingdom