About I & L Emmerson Holdings Limited (12536471) United Kingdom