About Simmons Gallery Limited (01612141) United Kingdom