About Palmer Enterprises Limited (02629805) United Kingdom