About Northern Technology Limited (07411486) United Kingdom