About Frieze Williams Trading Limited (11248787) United Kingdom