About S.f.e. Caruth Limited (NI011440) United Kingdom