About Myne & Ure Ifa Limited (04200464) United Kingdom