About Meridian Shopfitting Limited (07923620) United Kingdom