About Caswell & Company Limited (00165400) United Kingdom