About Annabelle Barrington Design Ltd (10203989) United Kingdom