About Parnell Barrington Harris Ltd (12894039) United Kingdom