About Capital London Plc (09308516) United Kingdom