About Kendall Development Solutions Ltd (09575397) United Kingdom