About Lucky Dog Doc Ltd (10122456) United Kingdom