About Edi Fountainbridge Limited (SC498147) United Kingdom