About B.p.c. O Hara Limited (SC245923) United Kingdom