About Clark Art Limited (04078135) United Kingdom