About Shipquick Limited (02452143) United Kingdom