About High Clean Ltd (10427243) United Kingdom