About Amelia Mcneil Interior Design Ltd (10327957) United Kingdom