About Ampersand Presents Limited (13032894) United Kingdom