About Larry The Longdog Ltd (11008050) United Kingdom