About Guardian London Investments Limited (07198930) United Kingdom