About Seven Huts Limited (SC636358) United Kingdom