About Shop Inn Ltd (12910204) United Kingdom