About Kidd Kennedy Limited (SC647117) United Kingdom