About Butterfield Hex Limited (08528983) United Kingdom