About 111 Flood Street Limited (03109902) United Kingdom