About S Millar Limited (12651357) United Kingdom