About Livingstone Investments Limited (02475856) United Kingdom