About Margaret Allan Limited (07861916) United Kingdom