About Kean Bedford Limited (05600229) United Kingdom