About Langford & Chamberlayne (holdings) Limited (05237840) United Kingdom