About Clw Stengel Limited (09425172) United Kingdom