About Sadafox Energy Saver Limited (10022291) United Kingdom