About Osborne Simon Limited (07807697) United Kingdom