About The Barking Lounge Limited (13326432) United Kingdom