About Elro Products (lancaster) Limited (00399155) United Kingdom