About Clifton Cres Limited (10991280) United Kingdom