About Telscombe Cliffs Ltd (13700513) United Kingdom