About Jammy D S Limited (SC564840) United Kingdom