About Ab Locum Services Ltd (09658480) United Kingdom