About Barkerz Ltd (SC595247) United Kingdom