About Oldham Bros Ltd. (01676314) United Kingdom