About Ludgate Square Limited (11060641) United Kingdom