About The Barkers Dozen Limited (13485942) United Kingdom