About Luxury British Design Holdings Limited (11106350) United Kingdom