About Pbb Devices Limited (04545195) United Kingdom