About Western Horrors Limited (12332918) United Kingdom