About J I Sanders Ltd (11855191) United Kingdom