About J & S Langham Limited (04508064) United Kingdom