About Farrell Artisan Ltd (13674628) United Kingdom