About Hereford Technology Limited (12135708) United Kingdom