About B L L Associates Limited (04750246) United Kingdom