About Special Action Manikins (s.a.m.) Limited (11526344) United Kingdom