About Amvale Limited (01922352) United Kingdom