About Ceylon Kitchenette Limited (12698872) United Kingdom