About Cliff Cartwright Limited (10238536) United Kingdom