About Ariel (u.k.) Limited (01012542) United Kingdom