About Efc (stoke Newington) Ltd (10463682) United Kingdom