About Kelly Hall Designs Limited (07365602) United Kingdom