About Paleofix Supply Ltd (12214479) United Kingdom