About Chelham 2018 Ltd (11578469) United Kingdom