About Strebor Ltd (09212327) United Kingdom