About Pl&b Limited (12077916) United Kingdom