About Clifford James Limited (10562366) United Kingdom