About Haswell Global Limited (13602229) United Kingdom