About Barkskin Ltd. (09441830) United Kingdom