About Stroebel Limited (07073427) United Kingdom