About Hatt Projects Limited (10742033) United Kingdom