About Marie Foyster Limited (12029671) United Kingdom