About Dog & Beau Ltd (13615343) United Kingdom