About J B Boyle Limited (09290891) United Kingdom