About The London Art Works Limited (04384832) United Kingdom