About Logesh Paintings Service Limited (13395860) United Kingdom