About Green Knowe Limited (05914185) United Kingdom