About Thompson & Son (millwall) Limited (04681380) United Kingdom