About A&l Kennedy Holdings Limited (05752961) United Kingdom