About Plaits & Pbs Limited (13664836) United Kingdom