About Norton Leys Management Co. Limited (05433333) United Kingdom