About Milford Supplies Limited (03938601) United Kingdom