About Clifton Argyle Limited (07598295) United Kingdom