About The Ariel Group Limited (01125759) United Kingdom