About Tbp (pan-africa) Limited (08565124) United Kingdom