About Abbey Glen Limited (00159202) United Kingdom