About Barking Traders Limited (08565138) United Kingdom