About R.e. Osborne Limited (01495791) United Kingdom