About Galloway Tree Services Limited (04578421) United Kingdom