About Westward Technology Limited (09908338) United Kingdom