About Lisa Horne Designs Limited (06598071) United Kingdom