About S J Mannock Ltd (11155675) United Kingdom