About Slade Antiques & Fine Arts Limited (04234397) United Kingdom