About Lilley Plummer Holdings Limited (13287812) United Kingdom