About Thai Rack (st. Albans) Limited (03959351) United Kingdom