About Safehaven South Wales Limited (10713326) United Kingdom