About Speedwell Associates Limited (02977376) United Kingdom