About P S B A Limited (SC268565) United Kingdom