About Sheffield & London Shipping Limited (01568973) United Kingdom