About New Sandwell Ltd (09707605) United Kingdom