About The Plug & Shake Limited (12417413) United Kingdom