About Pb06 Limited (12897340) United Kingdom