About Claveral Co. Limited (00595746) United Kingdom