About The Shell-ter Bar Limited (11637601) United Kingdom