About Clifford S Wm Limited (04655870) United Kingdom