About Sandwell Finance Holdings Limited (05019375) United Kingdom