About The Green Triskel Limited (08931224) United Kingdom