About Frith Street Gallery Limited (02131960) United Kingdom