About The Spoke Specialist Limited (12940314) United Kingdom