About Green Husky Company Ltd (SC656758) United Kingdom