About Swell Space Trading Co. Ltd (09827440) United Kingdom