About Gallery 128 Limited (07208464) United Kingdom