About Andrew Hall Designs Limited (07238792) United Kingdom