About A&a Interior Design Ltd (12085960) United Kingdom