About Larkhall Entertainment Limited (09475645) United Kingdom