About Kirkham S Landing Limited (12747256) United Kingdom