About Bekstarr Uk Ltd (09817883) United Kingdom