About Kirkham Lodge Limited (06788239) United Kingdom