About Strand And Burner Limited (08372586) United Kingdom