About The London Guarantee Corporation Limited (12808922) United Kingdom