About C Kenchington Ltd (10890742) United Kingdom