About Barkos Limited (06124749) United Kingdom