About Atlas Washroom Holdings Ltd (11245851) United Kingdom