About Shemakes Shebakes Ltd. (08913331) United Kingdom