About Direct Building Supplies Truro Limited (02711617) United Kingdom