About Frank Hall Limited (01525420) United Kingdom