About Stop N Shop Fulham Limited (09498359) United Kingdom