About Dog&drone Limited (10780376) United Kingdom