About Cliffton Limited (13066248) United Kingdom