About Philippa Lance Interior Design Ltd (12108088) United Kingdom