About Pala Locum Services Limited (07843155) United Kingdom