About Claridge & Simmonds Limited (00802487) United Kingdom