About West Allen Holdings Limited (01898173) United Kingdom