About London Breast Imaging Associates Ltd (09803679) United Kingdom