About Clifford Hayles Limited (10688138) United Kingdom