About Greg Clark Limited (06914003) United Kingdom