About Steve Limbrick Management Ltd (09891260) United Kingdom