About Art-k Teddington Ltd (13626529) United Kingdom