About Showmere Limited (01247422) United Kingdom