About A Strumidlo Ltd (08721713) United Kingdom