About Mannock Management Limited (12269546) United Kingdom