About Oldham Burgess Limited (11595970) United Kingdom