About Tucker Harvey & Associates Limited (01507338) United Kingdom