About Hereford Technologies Limited (08412084) United Kingdom