About S&k Ruby House Limited (10373889) United Kingdom