About Andrew Hall Limited (06785097) United Kingdom