About W & J Miller (uk) Limited (09090096) United Kingdom