About Appleby & Wood Limited (01849788) United Kingdom