About Palmoak Limited (01767543) United Kingdom