About White And Terry Associates Limited (02929806) United Kingdom