About Birch Locum Services Ltd (12310960) United Kingdom