About George Walker (tree Care) Limited (02707755) United Kingdom