About Anglesey Lodge Limited (13098836) United Kingdom