About Green Lime Design Limited (13047317) United Kingdom