About Claudwell Limited (12253949) United Kingdom