About Speedster Ltd. (09026176) United Kingdom