About The Loudest Bark Ltd. (12835247) United Kingdom