About Bat Solutions Uk Ltd (12268115) United Kingdom