About Arden Components Limited (12190328) United Kingdom