About The Norfolk Lurcher Limited (10950296) United Kingdom