About The London Dispensary Co Limited (03398149) United Kingdom