About Spanner And Spoke Ltd (12792219) United Kingdom