About Strompf Sales Ltd (11763314) United Kingdom