About Blp Associates Limited (07451514) United Kingdom