About Geoffrey Hall Designs Limited (04590169) United Kingdom