About Barry Pashley Ltd (12695757) United Kingdom