About Hexton-myers Limited (08478244) United Kingdom