About Palmers-oak Limited (08256727) United Kingdom