About Green Cat Company Ltd (02586598) United Kingdom