About Strudl Materials Management Ltd (10291229) United Kingdom