About James Wood (felling) Limited (11934797) United Kingdom