About S&s Kidd Limited (NI069053) United Kingdom