About Sula Power Limited (07447573) United Kingdom