About Shake Rattle And Stir Limited (08656302) United Kingdom