About Liquid Art Dagenham Ltd (13179640) United Kingdom