About Mills Holdings Sw Ltd (13010502) United Kingdom