About Lincetter Energy Consultants Limited (05905323) United Kingdom