About Newell Palmer - Des Limited (06992357) United Kingdom