About Lbc S&j Ltd (12563924) United Kingdom