About Palelock Ltd (12060384) United Kingdom