About Western Himera Limited (03248369) United Kingdom