About The Luxury Bath Company Limited (12855130) United Kingdom