About A & O Interior Design Ltd (10333550) United Kingdom