About West Holdings Limited (04462062) United Kingdom