About Bp&d Ltd. (10880906) United Kingdom