About Sheridan & Jones Tree Services Ltd (12318118) United Kingdom