About Peter Clinch Ltd (06905049) United Kingdom