About L & K Co. Ltd (07472802) United Kingdom