About Stokermetric Ltd (09741216) United Kingdom