About Amodil Holdings Limited (01242469) United Kingdom