About Armatus Canine Limited (09072415) United Kingdom