About Lurcher Ltd (07005661) United Kingdom