About Luxury British Design 1 Limited (11106403) United Kingdom