About Swale Builders Supplies Limited (03785829) United Kingdom