About Luxor Detergents Ltd (12514083) United Kingdom