About Palmrate Limited (01858400) United Kingdom