About Alexandria Food Ltd (SC664848) United Kingdom