About Strydethor Ltd (12445992) United Kingdom