About Sr & Lb Ltd (11338357) United Kingdom