About Lrgriffiths Renewables Ltd (12761793) United Kingdom