About The Swalley Merchant Ltd (SC678439) United Kingdom