About J L Phillips Renewable Energy Limited (07367985) United Kingdom