About Album Pictures Ltd (13041266) United Kingdom