About Jbs Foods Limited (SC669136) United Kingdom