About Arklay Foods Ltd (SC669340) United Kingdom