About Speedwell Trading & Co (LP012571) United Kingdom