About C & J Griffiths Developments Limited (06014838) United Kingdom