About Jennings Techchem Ltd (12548557) United Kingdom