About Palacath Limited (01071040) United Kingdom