About Sandwell Contracting Limited (07191508) United Kingdom