About London Historians Limited (07325071) United Kingdom