About Bp 26 Ltd (13176585) United Kingdom