About Red Squirrel Antiques Ltd (12236444) United Kingdom