About F & S Enterprise London Ltd (12163909) United Kingdom