About L And G S Ltd (SC286277) United Kingdom