About The Hatters Project Limited (13241679) United Kingdom