About Amyand Lodge Limited (00571495) United Kingdom