About 58-59 Fleet Street Limited (06442619) United Kingdom