About Barrett Steam Models Limited (08391616) United Kingdom