About Margie Vaccs Limited (13269611) United Kingdom