About Strobel Ltd (10791667) United Kingdom