About Special Projects Hereford Limited (06742287) United Kingdom