About Applegate Associates Limited (02720682) United Kingdom