About The Hanger Project Limited (09265523) United Kingdom