About Boxed Energy Limited (08333841) United Kingdom