About Ama Outdoor Supplies Limited (11587571) United Kingdom