About Barking Bamforths Doggy Barbers Limited (10885598) United Kingdom