About P & A Earth Solar Project Ltd (10010057) United Kingdom