About Dog Boss Stud Team Limited (13094684) United Kingdom