About West House 239 Limited (12333001) United Kingdom