About The Strand Rushden Ltd (08166484) United Kingdom