About Hatton Kross Limited (07820723) United Kingdom