About Palagrove Limited (00970760) United Kingdom