About Efc (ilford) Ltd (11419844) United Kingdom