About Sandwell Holdco Limited (07985602) United Kingdom