About Langfords Management Limited (03465847) United Kingdom