About Jackamoor Builders Supplies Limited (01558187) United Kingdom