About Clowsley Industries Ltd. (10148950) United Kingdom