About Stroh Ltd (11598092) United Kingdom