About Abigail James Interior Design Ltd (12652227) United Kingdom