About Wheel & Thread Ltd. (10511054) United Kingdom