About P.e.c. Barr (holdings) Limited (SC103586) United Kingdom