About The Sloop Trading Company Limited (13321904) United Kingdom