About Clinchplain Limited (02299734) United Kingdom