About Budleigh Irish Doodles Ltd (13308583) United Kingdom