About Hackney Barkers Ltd (13163076) United Kingdom