About Peli Biothermal Limited (08824902) United Kingdom