About S J Mills Limited (10955273) United Kingdom