About L M King Acca Ltd (10392949) United Kingdom