About L & K Pallets Limited (12706166) United Kingdom