About G & J Clements Design Limited (06916362) United Kingdom