About J Boyle Associates Limited (05359028) United Kingdom