About Ogdens Bairstow Limited (11650608) United Kingdom