About Palmborder Limited (01647865) United Kingdom