About Armel Limited (04506996) United Kingdom