About Devonshire Syenergy Limited (13271830) United Kingdom