About Crompton Wells Limited (05044805) United Kingdom