About A&a Home Decor & Design Ltd (13160994) United Kingdom