About The Soggy Dog Co. Limited (11438746) United Kingdom