About Allemo Uk Ltd (08311882) United Kingdom