About Cliftons (south West) Limited (06563452) United Kingdom