About Cliffordkams Limited (10860418) United Kingdom