About Bouchard & Jones Limited (04360656) United Kingdom