About Glovers Lane Limited (NI679009) United Kingdom