About Manse Foods Limited (SC590634) United Kingdom