About S&s (carlisle) Limited (04076004) United Kingdom