About Clive Christian Handcross Ltd (03018856) United Kingdom