About Larking Gowen Holdings Limited (10724603) United Kingdom