About Greenfinches (kent) Limited (06029156) United Kingdom