About Palm Associates Limited (04441069) United Kingdom