About Thompson Storage & Distribution Limited (06464413) United Kingdom