About Langham House Farm(alford)limited (00691134) United Kingdom