About Stokhaus Limited (09450279) United Kingdom