About Palmac Limited (09032908) United Kingdom