About C E Osborne Ltd (11442430) United Kingdom