About Palmgrange Limited (01591746) United Kingdom