About High Haswell Limited (07708728) United Kingdom