About Lodge S Grabs Limited (11128000) United Kingdom