About Ross Stokes Antiques Limited (12167152) United Kingdom