About 26 Guildhall Street Limited (00658766) United Kingdom