About Pal Trustees Limited (01666419) United Kingdom