About Blpr London Ltd. (08311766) United Kingdom