About Ellen Forde Ltd (13642417) United Kingdom