About C J Clifton Limited (05333345) United Kingdom