About L B Building Glasgow Ltd Limited (SC703823) United Kingdom