About James Milne Limited (07512779) United Kingdom