About Junkyard Dogs Ltd (09666941) United Kingdom