About Hatton Factory Ltd (13518430) United Kingdom