About Cardwell & Simons Limited (05161718) United Kingdom