About Thames Coldstore Installation Limited (04831543) United Kingdom