About Andrew D Hall Limited (12060019) United Kingdom