About Larkhall Construction Ltd (10918732) United Kingdom