About Palliass Ltd (09231484) United Kingdom