About S.j.p. Protector Company Limited (04395222) United Kingdom