About Stuart Clench Ltd (07111946) United Kingdom