About A Patrick Locum Limited (11591540) United Kingdom