About Speedwell Holdings Ltd (13203424) United Kingdom