About West Tate Limited (03708996) United Kingdom