About Palk Power Limited (07447512) United Kingdom