About Manhaus Ltd (07347171) United Kingdom