About Katherine Lockwood Limited (10675295) United Kingdom