About Bambkin Uk Ltd (13199911) United Kingdom