About S&l Gray Holdings Ltd (13232108) United Kingdom