About Just Kendall Ltd (11608632) United Kingdom