About Sandwell (devon) Limited (00803360) United Kingdom