About Durman Stearn Plant Limited (08992390) United Kingdom