About Mark Foulis Ltd (SC619223) United Kingdom