About Mckean Foods Limited (SC263965) United Kingdom