About Langford Sokel Limited (05993609) United Kingdom