About Barkers Chemists (tooting) Limited (00196441) United Kingdom