About Ludgate Square Enterprises Limited (03250163) United Kingdom