About Galloway Drainage Supplies Ltd. (SC467659) United Kingdom