About L & S (belhaven) Ltd (SC541340) United Kingdom