About D & S Shipperlee Limited (11130124) United Kingdom