TOP RANK roofing and building LTD