About Welsea Ltd (12726720) United Kingdom