About Willow Dog Company Ltd (12927565) United Kingdom