About Edward & Chris Investments Limited (06031578) United Kingdom