About Applied Impact Technology Limited (05636498) United Kingdom