About Bristol Handy Andy Limited (08857287) United Kingdom