About Amdec Limited (02638329) United Kingdom