About Ampersand Trading Limited (11450972) United Kingdom