About Haswell Limited (06727277) United Kingdom