About John Manerick Ltd (12383075) United Kingdom