About West Cliff Management Limited (02859531) United Kingdom