About Westar Technology Company Limited (09011562) United Kingdom