About Strand Kitchen Limited (08600976) United Kingdom