About Sv Cargills Limited (13201934) United Kingdom