About Bark Angel Ltd (13079580) United Kingdom