About Lubbesthorpe Cic (13269493) United Kingdom