About Ab Locum Consultants Limited (08477669) United Kingdom