About Benjamin Ball Associates Ltd (07203689) United Kingdom