About Kirkland & Lane Southwell Ltd (10074793) United Kingdom