About Kendall Cross Limited (07871477) United Kingdom