About Paleo Power Ltd (13386603) United Kingdom