About Westec Technology Limited (09586259) United Kingdom