About Storal Gr Limited (12283241) United Kingdom