About T B Patterson Associates Limited (01887626) United Kingdom