About South-west Cliffe Limited (10515105) United Kingdom