About Scw Beale Limited (12806922) United Kingdom