About Ludgate Hill Limited (10390216) United Kingdom