D & M ROOFING LIMITED valuation curve | Upswitch bv