About S&y The Grand House Limited (12469282) United Kingdom