About Pbs Holdings Limited (05297966) United Kingdom