About Oldham Associates Limited (02461325) United Kingdom