About Amicura Nuneaton Limited (11861823) United Kingdom