About Green Nippers Ltd (06631398) United Kingdom