About Palaeolab Ltd (09223707) United Kingdom