About Strale Ltd (12699579) United Kingdom