About Toye Kenning & Spencer (bedworth) Limited (00322795) United Kingdom