About Abbey Lodge Limited (13351716) United Kingdom