About Peter Mannix Limited (12244745) United Kingdom