About Herefordshire Beacon Industries Ltd (12821858) United Kingdom