About Admill Investments Limited (00692968) United Kingdom