About C Haswell Limited (10699454) United Kingdom