About A. Osborn & Sons Limited (00201933) United Kingdom