About Kefco Sales Limited (01043591) United Kingdom