About Beandogs Limited (11908593) United Kingdom