About Osprey Artisan Company Ltd. (SC305484) United Kingdom