About S & L Bradford Ltd (SC686731) United Kingdom