About Lilley Holding Company Limited (NI656611) United Kingdom