About Kevin Smith Slaters Limited (SC264010) United Kingdom