About Jammy Plastered Ltd (13470063) United Kingdom