About London Fast Food (sw) Limited (10259195) United Kingdom