About Palm Aspect Ltd (03598097) United Kingdom