About Claymond Limited (11544680) United Kingdom