About Efi Scottish Limited Partnership (SL003739) United Kingdom