About Clean & Steam Services. Limited (12748260) United Kingdom