About Chilmington Management Organisation (12134646) United Kingdom