About Bark Mill Limited (08504860) United Kingdom