About James Millar (kilduff) Limited (SC038369) United Kingdom