About London Bath&kitchen Ltd (12399983) United Kingdom