About The Fishroom Limited (13153871) United Kingdom