About Alpha Canine Specialists Limited (13160215) United Kingdom