About Speedwell House 3 Limited (10834101) United Kingdom