About Palmhall Limited (01557614) United Kingdom