About The Lurcher Rainworth Ltd (11620190) United Kingdom