About Sidfood Limited (SC636137) United Kingdom