About Lumberchip Ltd (13439686) United Kingdom