About I. Williams Limited (10255107) United Kingdom