About Sturdy Current Solutions Ltd (13500499) United Kingdom