About Fleet Street Kitchen (1) Limited (10423640) United Kingdom