About Jack Greenford Limited (06198906) United Kingdom