About Dr J Haigh & Associates Ltd (12106347) United Kingdom