About John Lilley & Gillie Limited (10497284) United Kingdom