About Barkridge Uk Ltd (04649168) United Kingdom