About Sam & Sid Limited (06642017) United Kingdom