About The L And G Group Ltd (SC639430) United Kingdom