About Fleet Street Kitchen (2) Limited (10432369) United Kingdom