About Osmer & Company Ltd (13195470) United Kingdom