About Atlantic Canvas Limited (12700053) United Kingdom