About Mark Lea Interior Designs Limited (09013515) United Kingdom