About Leekbrook Artisan Ltd (12144944) United Kingdom