About Dmh Stallard Service Company Limited (01832830) United Kingdom