About Palamatic Limited (06895335) United Kingdom