About Westar Limited (11570917) United Kingdom