About Opal Stl Limited (08601039) United Kingdom