About Speedray Sighthound Design Wear Limited (12402953) United Kingdom