About The Hayton Project Limited (10059127) United Kingdom